Referring to the first, yes it is derived from STFU which means "shut the fuck up" Stuff you is a tamer version more widely accepted, yet still holds the same message of shutting up.
Synonyms for stuff you
On this page, you will find 30 slang terms related to Stuff you. Some of the top words include: STUFU KNOB, aberflaben, fuxer, shut the damn up, Shut the front Door, and 25 more.